Searching for the creature from jekyll island